prepare an invoice - French English Dictionary